# Стартовые окна

Стартовые окна — это окна, которые автоматически открываются после запуска приложения. В системе можно настроить базовый перечень стартовых окон, а также доопределить или изменить его для конкретного пользователя.

Настройка выполняется двумя способами:

- **Стартовые окна по умолчанию** — базовая настройка, которую выполняет администратор.
- **Стартовые окна пользователей** — персональная настройка стартовых окон для отдельных пользователей.

## Стартовые окна по умолчанию

Стартовые окна по умолчанию задают базовый перечень окон, которые могут открываться при запуске приложения.

Путь: `Настройка системы > Настройки и сервисы > Напоминания и стартовые окна > Стартовые окна по умолчанию`.

![Настройка стартовых окон по умолчанию](img/Img22(startwindows).jpg)

В верхней части окна отображается список стартовых окон. Для каждой записи указываются наименование, тип окна и признак **Включено**.

Система поддерживает три типа стартовых окон:

- **Пункт главного меню**.
- **Произвольная выборка**.
- **Список объектов класса**.

Для выбранного стартового окна доступны вкладки:

- **Характеристики** — параметры открываемого окна.
- **Приложения** — приложения, в которых будет открываться стартовое окно.
- **Доступ** — пользователи и роли, которым доступно стартовое окно.

### Характеристики стартового окна

На вкладке **Характеристики** задаются параметры открытия окна. Набор параметров зависит от выбранного типа.

Для типа **Произвольная выборка** указываются:

- выборка;
- отображение;
- значения параметров открытия выборки.

Значения параметров задаются JEXL-скриптом.

~~~{attention}
Для типа **Пункт главного меню** на вкладке **Приложения** должно быть указано одно приложение. Этот тип не поддерживает настройку для нескольких приложений.
~~~

Для типа **Список объектов класса** указываются:

- класс;
- значения параметров открытия выборки со списком объектов класса.

Система открывает отображение списка, которое задано для выбранного класса по умолчанию.

### Приложения для стартового окна

На вкладке **Приложения** указывается, в каких приложениях будет открываться выбранное стартовое окно.

Правила отображения:

- если перечень приложений не задан, стартовое окно открывается во всех приложениях;
- если приложения указаны, стартовое окно открывается только в них.

В поле **Приложение** указывается наименование приложения, например **Документооборот**.

### Доступ к стартовому окну

На вкладке **Доступ** задается, кому доступно выбранное стартовое окно.

Доступ можно настроить:

- для конкретного пользователя;
- для роли.

## Стартовые окна пользователей

Стартовые окна пользователей позволяют доопределить базовые настройки для конкретного пользователя.

Путь: `Настройка системы > Настройки и сервисы > Напоминания и стартовые окна > Стартовые окна пользователей`.

![Настройка стартовых окон пользователей](img/Img23(userstartwindows).jpg)

В левой части окна отображается список пользователей, для которых заданы персональные настройки стартовых окон.

По умолчанию система показывает только пользователей с настроенными стартовыми окнами. Чтобы вывести всех пользователей, снимите признак **Есть настройки** на панели фильтрации.

Для выбранного пользователя в правой части окна отображается перечень приложений, для которых можно настроить стартовые окна.

По умолчанию система показывает только приложения с заданными настройками. Чтобы вывести полный перечень приложений, снимите признак **Есть настройки** на панели фильтрации.

В нижней правой части окна отображается список стартовых окон для выбранного приложения.

В списке отображаются:

- стартовые окна, настроенные по умолчанию;
- персональные стартовые окна пользователя.

Стартовые окна, полученные из настройки по умолчанию, помечаются отдельной иконкой.

![Иконка стартового окна по умолчанию](img/Img25(windowsstartingicon).jpg)

Персональные настройки позволяют дополнить список стартовых окон или переопределить настройки, заданные по умолчанию.

При создании новой записи для пользователя доступны два типа стартовых окон:

- **Пункт главного меню**.
- **Список объектов класса**.

Тип **Произвольная выборка** в пользовательской настройке не поддерживается, так как для него требуется задавать параметры открытия выборки с помощью JEXL-скрипта.

Чтобы изменить стартовое окно, заданное по умолчанию, вызовите операцию **Переопределить**.

После выполнения операции система позволит отредактировать выбранную строку.

## Настройка стартовых окон пользователем

Пользователь может самостоятельно открыть настройку стартовых окон из приложения.

Путь: `Сервис > Напоминания > Настройка стартовых окон`.

В окне настройки пользователь может добавить нужные стартовые окна и управлять их активностью с помощью признака **Включено**.